package com.hospital.common.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class TChatEvaluation {
    /**
    * 主键id
    */
    private Long id;

    /**
    * 会话id
    */
    private String sessionId;

    /**
    * 评价提交时间
    */
    private LocalDateTime evaluationTime;

    /**
    * 患者满意率
    */
    private Double overallScoreRatio;

    /**
    * 医生回复速度评分(1-5)
    */
    private Integer responseSpeedScore;

    /**
    * 沟通态度评分(1-5)
    */
    private Integer communicationScore;

    /**
    * 诊断专业性评分(1-5)
    */
    private Integer diagnosisAccuracyScore;

    /**
    * 患者评价内容(如有)
    */
    private String commentText;

    /**
    * 是否为投诉记录(0否,1是)
    */
    private Integer isComplaint;
}